package main

import (
	"fmt"
	"gitee.com/eeany/readbyline"
	"github.com/EverythingMe/inbloom/go/inbloom"
)

func main() {
//	通过文件初始化关键字。 每行一个
//	加载到bloom中
//	循环自字符串，检查最长关键字。
//	换行的文字断开考虑（分隔符号可以设置）
	// create a blank filter - expecting 20 members and an error rate of 1/100
	f, err := inbloom.NewFilter(200000, 0.01)
	if err != nil {
		panic(err)
	}
	// the size of the filter
	fmt.Println(f.Len())
	re:=readbyline.ReadLine("/Users/pingxu/workspaces/xwolf/robot-qq/config/digikey")
	for i := 0; i < len(re); i++ {
		f.Add(re[i])
	}


	fmt.Println("marshaled data:", f.MarshalBase64())




}
